AcyMailing\Controllers\UsersController D

Total Complexity 176
Dependencies 16
Dependents 0
Total lines 1,007
Lines of code 777
Logical lines of code 530
Comment lines 0
Methods 38
Properties 0

Methods 38

Method Rating Maintainability Complexity Lines of code
doexport()
C
31 26 100
prepareFieldsEdit()
C
40 25 46
prepareHistoryEdit()
A
40 13 59
apply()
A
42 12 50
prepareUsersFields()
A
51 9 25
doImport()
S
51 7 26
prepareStatsEdit()
S
55 7 18
prepareSubscriptionsEdit()
S
53 6 24
export()
S
44 4 43
import()
S
51 4 25
prepareUserEdit()
S
52 4 25
unsubscribeUserFromAll()
S
58 4 16
resubscribeUserToAll()
S
58 4 16
prepareUsersSubscriptions()
S
60 4 14
subscribeUser()
S
60 4 13
prepareListingFilters()
S
50 3 28
prepareToolbar()
S
42 1 57
getColumnsFromTable()
S
60 3 13
unsubscribeUser()
S
60 3 13
clean()
S
63 3 11
prepareUserFieldsEdit()
S
64 3 9
prepareSegmentField()
S
65 3 9
getUserInfo()
S
65 3 8
edit()
S
58 2 15
prepareEntitySelectEdit()
S
60 2 12
prepareUsersListing()
S
53 1 23
prepareMailHistory()
S
75 2 4
addToList()
S
66 2 8
resetSubscription()
S
64 2 10
downloadImport()
S
63 2 10
listing()
S
59 1 14
__construct()
S
66 1 8
save()
S
81 1 3
exportError()
S
72 1 5
getAll()
S
81 1 3
finalizeImport()
S
74 1 5
prepareMailPoetList()
S
75 1 4
ajaxEncoding()
S
74 1 5